#-------------------------------------------------
#
# Project created by QtCreator 2011-04-21T19:19:42
#
#-------------------------------------------------

QT       += core gui
QT       += xml
QT       += network

TARGET = ChatQt
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp \
    logindialog.cpp \
    Logic/xmlbuilder.cpp \
    Logic/xmlparser.cpp \
    Logic/para.cpp \
    Transport/clientapplication.cpp \
    Transport/mainexeqtor.cpp \
    Transport/sockettransport.cpp \
    Logic/session.cpp \
    Transport/recievethread.cpp \
    Logic/executor.cpp \
    Transport/querymanager.cpp \
    Logic/Executors/updateexecutor.cpp \
    Logic/Executors/setruleexecutor.cpp \
    Logic/Executors/sendmessageexecutor.cpp \
    Logic/Executors/roomslistexecutor.cpp \
    Logic/Executors/registrationexecutor.cpp \
    Logic/Executors/profileexecutor.cpp \
    Logic/Executors/leaveexecutor.cpp \
    Logic/Executors/joinroomexecutor.cpp \
    Logic/Executors/getusersexecutor.cpp \
    Logic/Executors/getmessagesexecutor.cpp \
    Logic/Executors/editroomexecutor.cpp \
    Logic/Executors/authorizationexecutor.cpp \
    Logic/errordict.cpp \
    Logic/room.cpp \
    newroomdialog.cpp \
    Logic/user.cpp

HEADERS  += mainwindow.h \
    logindialog.h \
    autoload.h \
    Logic/xmlbuilder.h \
    Logic/xmlparser.h \
    Logic/para.h \
    Transport/clientapplication.h \
    Transport/mainexeqtor.h \
    Transport/sockettransport.h \
    Logic/session.h \
    Transport/recievethread.h \
    Logic/executor.h \
    Logic/Executors/authorizationexecutor.h \
    Logic/Executors/registrationexecutor.h \
    Logic/Executors/profileexecutor.h \
    Logic/Executors/updateexecutor.h \
    Logic/Executors/roomslistexecutor.h \
    Logic/Executors/joinroomexecutor.h \
    Logic/Executors/getusersexecutor.h \
    Logic/Executors/getmessagesexecutor.h \
    Logic/Executors/sendmessageexecutor.h \
    Logic/Executors/setruleexecutor.h \
    Logic/Executors/editroomexecutor.h \
    Logic/Executors/leaveexecutor.h \
    Transport/querymanager.h \
    Logic/errordict.h \
    Logic/room.h \
    newroomdialog.h \
    Logic/user.h

FORMS    += mainwindow.ui \
    logindialog.ui \
    newroomdialog.ui
